place with an agreeable climate - Espagnol Anglais Dictionnaire